Version Control with git (and GitHub)
An introduction for NGA LTER
Liz Dobbins & Adrienne Canino
Introductions
- Adrienne Canino
- Liz Dobbins
- Chris Turner
- Helpers: Kasandra, Ian
You will need …
We will demo, you will follow along, so you need:
- git installed on local machine
- Terminal access (Powershell)
- Text editor of your choice
- Github.com account
- ssh key generated on local machine and installed in GitHub account
etherpad link
What is Version Control?
![A drawing of rock climbing monsters.]()
Credit: Allison Horst
What are git and GitHub?
| Version control system |
Web-based hosting system for git repositories |
| Primarily command line |
Graphical User Interface (GUI) |
| Functions without GitHub |
Most popular of several hosting options |
| Helps you and future-you |
Publishing and project management |
What Will We Do Today?
Explore this map:
Adrienne’s notes